Handle:LoadConfig()
{
	if(hConfig != INVALID_HANDLE)
	{
		CloseHandle(hConfig);
		hConfig = INVALID_HANDLE;
	}
	decl String:file[PLATFORM_MAX_PATH];
	BuildPath(Path_SM, file, sizeof(file), "configs/ncs_rpg.txt");
	if(!FileExists(file))
	{
		LogError("File not exists: %s", file);
		return INVALID_HANDLE;
	}
	hConfig = CreateKeyValues("NCS RPG");
	FileToKeyValues(hConfig, file);
	return hConfig;
}